<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>shark::ISerializable Class Reference</title>
<script type="text/javaScript" src="search/search.js"></script>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script>
<script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3.0.1/es5/tex-mml-chtml.js"></script>
<script src="../../mlstyle.js"></script>
<link href="../css/besser.css" rel="stylesheet" type="text/css"/>
</head>
<!-- pretty cool: each body gets an id tag which is the basename of the web page  -->
<!--              and allows for page-specific CSS. this is client-side scripted, -->
<!--              so the id will not yet show up in the served source code -->
<script type="text/javascript">
    jQuery(document).ready(function () {
        var url = jQuery(location).attr('href');
        var pname = url.substr(url.lastIndexOf("/")+1, url.lastIndexOf(".")-url.lastIndexOf("/")-1);
        jQuery('#this_url').html('<strong>' + pname + '</strong>');
        jQuery('body').attr('id', pname);
    });
</script>
<body>
    <div id="shark_old">
        <div id="wrap">
            <div id="header">
                <div id="site-name"><a href="../../sphinx_pages/build/html/index.html">Shark machine learning library</a></div>
                <ul id="nav">
                    <li >
                        <a href="../../sphinx_pages/build/html/rest_sources/installation.html">Installation</a>
                    </li>
		    <li >
                        <a href="../../sphinx_pages/build/html/rest_sources/tutorials/tutorials.html">Tutorials</a>
                    </li>
		    <li >
                        <a href="../../sphinx_pages/build/html/rest_sources/benchmark.html">Benchmarks</a>
                    </li>
                    <li class="active">
                        <a href="classes.html">Documentation</a>
                        <ul>
                            <li class="first"></li>
                            <li><a href="../../sphinx_pages/build/html/rest_sources/quickref/quickref.html">Quick references</a></li>
                            <li><a href="classes.html">Class list</a></li>
                            <li class="last"><a href="group__shark__globals.html">Global functions</a></li>
                        </ul>
                    </li>
                </ul>
            </div>
        </div>
    </div>
<div id="doxywrapper">
<!--
    <div id="global_doxytitle">Doxygen<br>Documentation:</div>
-->
    <div id="navrow_wrapper">
<!-- Generated by Doxygen 1.9.8 -->
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="namespaceshark.html">shark</a></li><li class="navelem"><a class="el" href="classshark_1_1_i_serializable.html">ISerializable</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="classshark_1_1_i_serializable-members.html">List of all members</a> &#124;
<a href="#pub-methods">Public Member Functions</a>  </div>
  <div class="headertitle"><div class="title">shark::ISerializable Class Reference</div></div>
</div><!--header-->
<div class="contents">

<p>Abstracts serializing functionality.  
 <a href="classshark_1_1_i_serializable.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="_i_serializable_8h_source.html">shark/Core/ISerializable.h</a>&gt;</code></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for shark::ISerializable:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center"><img src="classshark_1_1_i_serializable__inherit__graph.png" border="0" usemap="#ashark_1_1_i_serializable_inherit__map" alt="Inheritance graph"/></div>
<map name="ashark_1_1_i_serializable_inherit__map" id="ashark_1_1_i_serializable_inherit__map">
<area shape="rect" title="Abstracts serializing functionality." alt="" coords="5,3362,138,3388"/>
<area shape="rect" href="classshark_1_1_abstract_clustering.html" title=" " alt="" coords="268,5,437,46"/>
<area shape="poly" title=" " alt="" coords="70,3346,72,2718,76,2202,84,1633,98,1074,118,584,131,384,146,225,163,114,173,78,184,57,201,42,222,31,266,20,268,25,223,36,204,46,188,61,178,80,168,115,151,226,136,385,123,584,103,1074,90,1634,81,2202,77,2718,75,3346"/>
<area shape="rect" href="classshark_1_1_abstract_metric.html" title=" " alt="" coords="279,71,426,111"/>
<area shape="poly" title=" " alt="" coords="70,3347,72,2731,85,1668,99,1119,119,639,132,443,146,287,164,178,173,143,184,123,203,105,227,94,253,87,278,84,279,89,254,92,229,99,206,110,188,126,178,145,169,179,152,288,137,444,124,639,104,1119,91,1668,78,2731,75,3347"/>
<area shape="rect" href="classshark_1_1_abstract_metric.html" title=" " alt="" coords="279,136,426,177"/>
<area shape="poly" title=" " alt="" coords="70,3347,73,2742,86,1701,100,1164,120,693,132,502,147,349,164,242,173,208,184,188,203,171,227,159,253,152,278,149,279,155,254,158,229,164,206,175,188,191,178,210,169,243,152,350,138,502,125,694,105,1164,91,1701,78,2742,76,3347"/>
<area shape="rect" href="classshark_1_1_abstract_metric.html" title=" " alt="" coords="279,201,426,242"/>
<area shape="poly" title=" " alt="" coords="70,3347,73,2752,87,1732,101,1206,121,746,133,559,148,409,164,305,174,272,184,252,204,235,227,223,253,217,278,214,279,219,254,222,229,229,206,239,188,255,178,274,169,306,153,410,138,559,126,747,106,1207,92,1732,78,2752,76,3347"/>
<area shape="rect" href="classshark_1_1_abstract_metric.html" title=" " alt="" coords="251,266,454,322"/>
<area shape="poly" title=" " alt="" coords="70,3347,74,2767,89,1774,103,1262,123,814,135,632,149,486,165,384,174,351,184,332,214,308,250,295,252,300,216,312,188,335,179,353,170,385,155,487,141,632,128,815,109,1262,94,1774,79,2767,76,3347"/>
<area shape="rect" title=" " alt="" coords="274,346,431,402"/>
<area shape="poly" title=" " alt="" coords="70,3347,75,2781,90,1814,105,1316,124,881,136,703,150,562,166,463,174,431,184,412,202,395,225,383,273,370,274,376,226,388,205,399,188,415,179,433,171,464,155,562,142,704,129,881,110,1317,96,1814,80,2781,76,3347"/>
<area shape="rect" href="classshark_1_1_abstract_model.html" title=" " alt="" coords="264,425,441,466"/>
<area shape="poly" title=" " alt="" coords="70,3347,75,2792,90,1847,105,1360,124,935,136,761,150,623,166,526,174,496,184,477,200,462,220,451,263,440,264,445,222,456,203,467,188,481,179,498,171,528,155,624,142,762,129,935,110,1360,96,1847,80,2792,76,3347"/>
<area shape="rect" href="classshark_1_1_abstract_model.html" title=" " alt="" coords="261,491,444,531"/>
<area shape="poly" title=" " alt="" coords="70,3347,75,2802,91,1879,105,1403,125,988,137,818,151,683,166,589,174,559,184,541,200,527,219,516,260,505,261,510,221,521,203,531,188,545,179,561,171,590,156,684,142,819,130,988,111,1403,96,1879,80,2803,76,3347"/>
<area shape="rect" href="classshark_1_1_abstract_model.html" title=" " alt="" coords="238,555,467,611"/>
<area shape="poly" title=" " alt="" coords="70,3347,76,2818,93,1921,108,1459,127,1056,139,891,152,760,167,668,175,639,184,621,208,601,237,588,239,593,211,605,188,625,180,641,172,669,157,761,144,892,133,1056,113,1459,99,1921,81,2818,76,3347"/>
<area shape="rect" href="classshark_1_1_abstract_model.html" title=" " alt="" coords="280,635,425,675"/>
<area shape="poly" title=" " alt="" coords="70,3346,76,2827,93,1951,108,1501,127,1108,139,947,152,820,167,731,175,702,184,685,204,668,227,657,253,650,279,647,279,653,254,655,229,662,207,673,188,689,180,704,172,732,157,821,144,948,132,1108,113,1501,98,1951,81,2827,76,3346"/>
<area shape="rect" href="classshark_1_1_abstract_model.html" title=" " alt="" coords="264,699,441,755"/>
<area shape="poly" title=" " alt="" coords="70,3346,77,2841,95,1992,110,1556,129,1175,141,1020,154,896,168,810,175,782,184,765,200,750,220,738,263,725,264,730,222,743,203,754,188,769,180,784,173,811,159,897,146,1021,135,1176,115,1556,101,1992,82,2841,76,3346"/>
<area shape="rect" href="classshark_1_1_abstract_model.html" title=" " alt="" coords="266,779,439,835"/>
<area shape="poly" title=" " alt="" coords="70,3347,78,2857,96,2034,111,1611,131,1242,142,1092,154,972,168,888,175,861,184,845,200,829,221,818,264,805,266,810,223,823,204,834,188,849,180,863,173,889,160,973,147,1093,136,1243,117,1612,102,2034,83,2857,76,3347"/>
<area shape="rect" title=" " alt="" coords="209,859,496,945"/>
<area shape="poly" title=" " alt="" coords="71,3347,79,2877,100,2091,115,1687,134,1335,157,1077,169,996,183,955,206,933,210,937,188,958,175,997,162,1077,139,1335,120,1688,105,2091,84,2877,76,3347"/>
<area shape="rect" href="classshark_1_1_abstract_model.html" title=" " alt="" coords="273,968,432,1009"/>
<area shape="poly" title=" " alt="" coords="71,3346,78,2886,98,2121,113,1729,132,1387,155,1137,169,1059,183,1020,202,1004,224,992,272,982,273,987,226,997,205,1008,188,1023,174,1061,161,1138,138,1387,119,1729,104,2121,84,2886,76,3347"/>
<area shape="rect" href="classshark_1_1_abstract_model.html" title=" " alt="" coords="265,1033,440,1074"/>
<area shape="poly" title=" " alt="" coords="71,3346,79,2897,99,2153,114,1772,133,1440,156,1198,169,1122,183,1084,201,1069,220,1058,264,1047,265,1053,222,1063,204,1073,188,1087,174,1124,161,1198,138,1441,120,1773,104,2153,84,2897,76,3347"/>
<area shape="rect" title=" " alt="" coords="242,1098,463,1199"/>
<area shape="poly" title=" " alt="" coords="71,3347,81,2921,104,2220,120,1861,138,1548,159,1318,171,1247,183,1210,209,1184,240,1167,243,1172,212,1189,188,1212,176,1248,165,1319,144,1548,125,1861,109,2220,87,2921,76,3347"/>
<area shape="rect" href="classshark_1_1_abstract_model.html" title=" " alt="" coords="277,1223,428,1279"/>
<area shape="poly" title=" " alt="" coords="71,3346,81,2934,103,2258,119,1913,137,1613,159,1393,171,1324,183,1290,203,1272,226,1260,276,1248,277,1253,228,1265,206,1276,188,1292,176,1326,164,1393,142,1613,124,1914,108,2259,86,2934,76,3347"/>
<area shape="rect" title=" " alt="" coords="205,1303,500,1404"/>
<area shape="poly" title=" " alt="" coords="70,3346,70,2971,74,2678,81,2356,94,2038,115,1754,128,1635,144,1536,162,1461,183,1415,202,1395,206,1399,188,1418,167,1463,149,1537,133,1636,120,1754,100,2038,87,2356,79,2678,76,2971,75,3346"/>
<area shape="rect" href="classshark_1_1_abstract_model.html" title=" " alt="" coords="276,1428,429,1469"/>
<area shape="poly" title=" " alt="" coords="71,3347,82,2968,105,2354,121,2042,139,1770,160,1572,171,1510,183,1479,203,1462,226,1451,275,1441,276,1446,227,1456,206,1467,188,1482,176,1512,165,1573,144,1771,126,2042,110,2355,87,2968,76,3347"/>
<area shape="rect" title=" " alt="" coords="209,1492,496,1578"/>
<area shape="poly" title=" " alt="" coords="70,3347,72,3002,76,2734,84,2442,98,2152,118,1895,131,1787,146,1697,163,1630,184,1588,206,1566,210,1570,188,1591,168,1632,151,1699,136,1788,123,1895,103,2153,90,2442,81,2734,77,3002,75,3347"/>
<area shape="rect" title=" " alt="" coords="230,1602,475,1732"/>
<area shape="poly" title=" " alt="" coords="70,3346,76,3028,92,2519,106,2257,126,2023,138,1925,151,1844,166,1782,183,1743,203,1720,228,1703,231,1707,207,1724,188,1746,171,1784,156,1845,143,1926,131,2024,112,2257,97,2520,81,3028,76,3346"/>
<area shape="rect" title=" " alt="" coords="186,1757,519,1857"/>
<area shape="poly" title=" " alt="" coords="70,3347,76,3050,93,2581,108,2339,127,2124,152,1960,167,1903,183,1868,194,1856,198,1860,188,1871,172,1905,157,1961,132,2125,113,2339,99,2581,82,3050,76,3347"/>
<area shape="rect" title=" " alt="" coords="230,1882,475,1983"/>
<area shape="poly" title=" " alt="" coords="71,3347,78,3072,96,2642,111,2421,130,2226,154,2076,168,2024,183,1992,204,1972,228,1957,231,1961,207,1976,188,1995,173,2026,159,2077,136,2226,116,2422,102,2642,83,3072,76,3347"/>
<area shape="rect" href="classshark_1_1_abstract_optimizer.html" title=" " alt="" coords="261,2006,444,2077"/>
<area shape="poly" title=" " alt="" coords="71,3346,78,3088,97,2687,112,2483,131,2301,155,2163,168,2116,184,2087,200,2071,218,2059,260,2045,262,2050,221,2064,203,2075,188,2090,173,2118,160,2164,136,2302,117,2483,103,2688,84,3088,76,3347"/>
<area shape="rect" href="classshark_1_1_abstract_optimizer.html" title=" " alt="" coords="253,2101,452,2172"/>
<area shape="poly" title=" " alt="" coords="71,3346,80,3105,100,2734,115,2546,134,2379,156,2252,169,2208,184,2181,215,2156,252,2142,254,2147,217,2161,188,2185,174,2210,162,2253,139,2380,120,2546,105,2735,85,3105,76,3347"/>
<area shape="rect" href="classshark_1_1_abstract_optimizer.html" title=" " alt="" coords="234,2195,471,2251"/>
<area shape="poly" title=" " alt="" coords="71,3347,81,3120,102,2774,117,2599,135,2444,157,2326,170,2286,184,2261,206,2242,233,2230,235,2235,209,2247,188,2265,175,2288,163,2328,141,2445,122,2600,107,2775,86,3120,76,3347"/>
<area shape="rect" href="classshark_1_1_abstract_optimizer.html" title=" " alt="" coords="231,2275,474,2331"/>
<area shape="poly" title=" " alt="" coords="71,3346,82,3133,104,2813,119,2651,138,2509,159,2400,171,2363,184,2340,205,2322,229,2310,232,2315,208,2327,188,2343,176,2365,164,2401,143,2509,125,2652,109,2814,87,3133,77,3346"/>
<area shape="rect" href="classshark_1_1_abstract_optimizer.html" title=" " alt="" coords="253,2354,452,2425"/>
<area shape="poly" title=" " alt="" coords="72,3347,84,3151,108,2862,123,2716,141,2587,161,2489,172,2456,184,2435,215,2410,252,2395,254,2400,218,2414,188,2438,177,2458,166,2490,146,2588,129,2717,113,2863,89,3152,77,3347"/>
<area shape="rect" href="classshark_1_1_abstract_trainer.html" title=" " alt="" coords="256,2449,449,2504"/>
<area shape="poly" title=" " alt="" coords="70,3347,71,3178,75,3058,83,2929,97,2799,117,2680,130,2628,146,2582,163,2544,184,2515,199,2501,217,2490,255,2477,257,2482,219,2495,202,2505,188,2518,168,2546,151,2584,136,2629,123,2681,102,2800,89,2929,80,3059,76,3179,75,3347"/>
<area shape="rect" href="classshark_1_1_abstract_trainer.html" title=" " alt="" coords="255,2529,450,2584"/>
<area shape="poly" title=" " alt="" coords="70,3347,74,3192,88,2966,102,2850,122,2743,149,2655,165,2621,184,2594,216,2571,254,2558,256,2563,218,2575,188,2598,170,2623,154,2657,127,2744,108,2851,94,2967,79,3192,76,3347"/>
<area shape="rect" title=" " alt="" coords="266,2609,439,2664"/>
<area shape="poly" title=" " alt="" coords="71,3346,76,3206,93,3004,108,2901,127,2806,152,2728,167,2698,184,2675,201,2660,221,2648,265,2636,266,2641,223,2653,204,2664,188,2678,171,2700,157,2730,132,2807,113,2901,99,3005,82,3206,76,3346"/>
<area shape="rect" title=" " alt="" coords="240,2689,465,2744"/>
<area shape="poly" title=" " alt="" coords="71,3346,79,3220,98,3043,113,2952,132,2869,155,2801,169,2775,184,2754,209,2735,239,2722,241,2727,212,2739,188,2758,173,2778,160,2803,137,2871,118,2953,104,3043,85,3221,77,3347"/>
<area shape="rect" href="classshark_1_1_abstract_trainer.html" title=" " alt="" coords="252,2769,453,2824"/>
<area shape="poly" title=" " alt="" coords="72,3347,83,3235,103,3082,118,3004,136,2933,158,2874,184,2834,215,2812,251,2799,253,2804,217,2817,188,2838,163,2877,141,2934,123,3005,109,3083,88,3236,77,3347"/>
<area shape="rect" href="classshark_1_1_abstract_trainer.html" title=" " alt="" coords="248,2848,457,2889"/>
<area shape="poly" title=" " alt="" coords="73,3347,85,3247,107,3113,122,3045,140,2984,160,2934,184,2900,213,2880,246,2869,248,2874,215,2885,188,2904,165,2936,145,2986,127,3047,112,3114,90,3248,78,3347"/>
<area shape="rect" href="classshark_1_1_abstract_trainer.html" title=" " alt="" coords="243,2913,462,2954"/>
<area shape="poly" title=" " alt="" coords="74,3346,88,3259,112,3144,144,3035,163,2992,184,2964,211,2945,242,2935,244,2940,213,2950,188,2968,167,2995,149,3037,117,3145,93,3260,79,3347"/>
<area shape="rect" href="classshark_1_1_abstract_trainer.html" title=" " alt="" coords="255,2978,450,3034"/>
<area shape="poly" title=" " alt="" coords="71,3346,78,3284,95,3202,110,3159,129,3117,153,3078,184,3044,217,3022,254,3010,256,3015,219,3027,187,3048,157,3081,133,3119,114,3161,100,3203,83,3284,76,3347"/>
<area shape="rect" href="classshark_1_1_abstract_trainer.html" title=" " alt="" coords="277,3058,428,3114"/>
<area shape="poly" title=" " alt="" coords="75,3346,86,3298,106,3237,138,3176,159,3148,184,3124,205,3110,228,3099,276,3087,277,3092,230,3104,208,3114,187,3128,163,3151,143,3179,111,3240,91,3299,80,3347"/>
<area shape="rect" href="classshark_1_1_abstract_trainer.html" title=" " alt="" coords="250,3137,455,3178"/>
<area shape="poly" title=" " alt="" coords="79,3346,94,3310,116,3267,146,3224,184,3189,215,3172,249,3162,250,3167,217,3177,187,3193,150,3228,121,3270,99,3312,84,3348"/>
<area shape="rect" href="classshark_1_1_abstract_trainer.html" title=" " alt="" coords="277,3203,428,3243"/>
<area shape="poly" title=" " alt="" coords="88,3347,128,3298,154,3273,184,3253,230,3235,276,3225,277,3230,231,3240,187,3257,158,3277,132,3302,92,3351"/>
<area shape="rect" title=" " alt="" coords="240,3267,465,3323"/>
<area shape="poly" title=" " alt="" coords="121,3354,185,3332,239,3318,241,3323,186,3338,123,3359"/>
<area shape="rect" href="classshark_1_1_abstract_trainer.html" title=" " alt="" coords="239,3347,466,3403"/>
<area shape="poly" title=" " alt="" coords="153,3372,238,3372,238,3378,153,3378"/>
<area shape="rect" title=" " alt="" coords="240,3427,465,3483"/>
<area shape="poly" title=" " alt="" coords="123,3391,186,3412,241,3427,239,3432,185,3418,121,3396"/>
<area shape="rect" title=" " alt="" coords="267,3506,438,3577"/>
<area shape="poly" title=" " alt="" coords="93,3399,132,3447,158,3472,187,3493,226,3512,267,3525,266,3530,224,3516,184,3497,155,3476,129,3451,88,3403"/>
<area shape="rect" href="classshark_1_1_abstract_trainer.html" title=" " alt="" coords="252,3601,453,3656"/>
<area shape="poly" title=" " alt="" coords="82,3402,95,3444,117,3494,147,3544,166,3567,187,3586,218,3604,253,3616,251,3621,216,3609,184,3590,162,3570,143,3547,112,3496,90,3446,77,3404"/>
<area shape="rect" href="classshark_1_1_abstract_unsupervised_trainer.html" title=" " alt="" coords="234,3680,471,3721"/>
<area shape="poly" title=" " alt="" coords="78,3403,86,3459,104,3531,118,3568,137,3605,159,3638,187,3666,209,3681,234,3690,232,3695,207,3685,184,3670,155,3641,132,3607,113,3571,99,3533,80,3460,72,3403"/>
<area shape="rect" href="classshark_1_1_abstract_unsupervised_trainer.html" title=" " alt="" coords="230,3745,475,3786"/>
<area shape="poly" title=" " alt="" coords="75,3403,80,3471,95,3560,110,3607,129,3652,155,3694,187,3730,208,3744,231,3754,228,3759,205,3749,184,3734,151,3697,124,3655,105,3608,90,3561,74,3471,70,3404"/>
<area shape="rect" href="classshark_1_1_abstract_unsupervised_trainer.html" title=" " alt="" coords="227,3811,478,3851"/>
<area shape="poly" title=" " alt="" coords="79,3403,93,3493,116,3611,148,3724,167,3767,188,3796,206,3809,227,3819,225,3824,203,3814,184,3800,162,3770,143,3726,111,3613,88,3494,74,3404"/>
<area shape="rect" href="classshark_1_1_abstract_unsupervised_trainer.html" title=" " alt="" coords="257,3875,448,3931"/>
<area shape="poly" title=" " alt="" coords="78,3403,90,3505,112,3643,127,3712,145,3775,165,3827,188,3861,220,3883,257,3896,256,3901,217,3888,184,3865,160,3829,140,3777,122,3714,107,3644,85,3506,73,3404"/>
<area shape="rect" href="classshark_1_1_abstract_unsupervised_trainer.html" title=" " alt="" coords="257,3955,448,3995"/>
<area shape="poly" title=" " alt="" coords="77,3403,86,3520,106,3683,121,3765,139,3840,161,3901,174,3924,187,3941,220,3962,257,3973,256,3978,217,3967,184,3945,169,3927,156,3903,134,3841,115,3766,101,3683,81,3521,72,3403"/>
<area shape="rect" href="classshark_1_1_data.html" title=" " alt="" coords="277,4020,428,4045"/>
<area shape="poly" title=" " alt="" coords="76,3403,83,3533,101,3715,115,3807,134,3892,158,3960,172,3986,188,4005,207,4019,229,4029,277,4036,276,4042,227,4034,204,4024,184,4009,168,3989,153,3962,129,3893,110,3808,96,3715,78,3533,71,3404"/>
<area shape="rect" href="classshark_1_1_data.html" title=" " alt="" coords="263,4069,442,4095"/>
<area shape="poly" title=" " alt="" coords="76,3403,81,3542,97,3739,112,3840,131,3932,156,4007,171,4035,188,4056,204,4068,222,4077,263,4086,262,4091,220,4082,201,4073,184,4060,167,4038,151,4009,126,3933,106,3841,92,3740,76,3542,71,3403"/>
<area shape="rect" href="classshark_1_1_data.html" title=" " alt="" coords="267,4118,438,4144"/>
<area shape="poly" title=" " alt="" coords="76,3403,79,3550,94,3763,108,3872,128,3971,154,4052,170,4082,188,4105,205,4118,224,4127,267,4135,266,4141,222,4132,202,4123,184,4109,165,4085,149,4054,123,3972,103,3873,89,3763,74,3551,70,3403"/>
<area shape="rect" href="classshark_1_1_data.html" title=" " alt="" coords="282,4168,423,4209"/>
<area shape="poly" title=" " alt="" coords="75,3403,78,3559,92,3786,106,3902,126,4009,153,4096,169,4130,188,4154,207,4170,231,4181,282,4190,281,4195,229,4186,205,4175,184,4158,165,4132,148,4098,121,4010,101,3903,87,3786,73,3559,70,3403"/>
<area shape="rect" href="classshark_1_1_data.html" title=" " alt="" coords="276,4233,429,4274"/>
<area shape="poly" title=" " alt="" coords="75,3403,76,3570,80,3688,88,3816,102,3943,122,4059,135,4110,150,4155,168,4191,188,4219,206,4234,228,4244,276,4254,274,4259,226,4249,203,4238,184,4222,163,4194,146,4157,130,4112,117,4060,97,3944,83,3816,75,3688,71,3570,70,3403"/>
<area shape="rect" href="classshark_1_1_data.html" title=" " alt="" coords="276,4298,429,4324"/>
<area shape="poly" title=" " alt="" coords="77,3403,89,3594,112,3875,127,4016,145,4141,166,4234,176,4266,188,4284,206,4298,228,4308,276,4316,275,4321,227,4313,204,4303,184,4287,172,4268,160,4236,140,4142,122,4017,107,3876,84,3594,72,3404"/>
<area shape="rect" href="classshark_1_1_data.html" title=" " alt="" coords="266,4348,439,4373"/>
<area shape="poly" title=" " alt="" coords="77,3403,88,3603,110,3900,125,4050,144,4182,165,4282,176,4315,188,4335,204,4348,223,4357,266,4365,265,4370,222,4362,201,4352,184,4338,171,4317,159,4283,138,4183,120,4051,105,3901,83,3603,71,3403"/>
<area shape="rect" href="classshark_1_1_data.html" title=" " alt="" coords="266,4397,439,4438"/>
<area shape="poly" title=" " alt="" coords="77,3403,87,3612,109,3925,125,4083,143,4222,164,4328,176,4363,188,4384,204,4398,223,4408,267,4418,265,4423,221,4413,201,4402,184,4387,171,4365,159,4329,138,4223,119,4083,104,3925,82,3612,71,3403"/>
<area shape="rect" href="classshark_1_1_labeled_data.html" title=" " alt="" coords="259,4463,446,4503"/>
<area shape="poly" title=" " alt="" coords="76,3403,86,3624,107,3957,123,4126,141,4275,163,4388,175,4425,188,4448,203,4461,220,4471,259,4482,258,4487,218,4475,200,4465,184,4451,170,4428,158,4389,136,4276,117,4126,102,3957,81,3624,71,3403"/>
<area shape="rect" href="classshark_1_1_labeled_data.html" title=" " alt="" coords="261,4528,444,4569"/>
<area shape="poly" title=" " alt="" coords="76,3403,85,3636,105,3990,120,4170,139,4329,162,4449,174,4489,188,4513,203,4527,221,4536,261,4547,260,4553,219,4541,200,4531,184,4517,169,4491,156,4450,134,4329,115,4170,100,3990,80,3636,71,3404"/>
<area shape="rect" href="classshark_1_1_labeled_data.html" title=" " alt="" coords="262,4593,443,4634"/>
<area shape="poly" title=" " alt="" coords="76,3403,84,3648,103,4023,118,4214,137,4382,160,4510,173,4553,188,4579,203,4592,221,4602,262,4613,261,4618,219,4607,200,4596,184,4582,169,4555,155,4512,132,4383,113,4214,98,4023,79,3648,71,3403"/>
<area shape="rect" href="classshark_1_1_labeled_data.html" title=" " alt="" coords="268,4659,437,4699"/>
<area shape="poly" title=" " alt="" coords="76,3403,83,3659,101,4055,116,4257,135,4436,159,4571,173,4617,188,4644,204,4658,224,4668,268,4679,267,4684,222,4673,201,4663,184,4647,168,4619,154,4573,130,4437,111,4258,96,4056,78,3659,71,3403"/>
<area shape="rect" href="classshark_1_1_line_search.html" title=" " alt="" coords="285,4724,420,4765"/>
<area shape="poly" title=" " alt="" coords="76,3404,82,3672,99,4089,114,4301,133,4490,158,4633,172,4681,188,4709,208,4726,232,4737,258,4743,285,4746,284,4751,258,4748,230,4742,205,4730,184,4713,167,4683,152,4634,128,4490,109,4302,94,4089,77,3672,71,3404"/>
<area shape="rect" href="classshark_1_1_typed_flags.html" title=" " alt="" coords="284,4789,421,4830"/>
<area shape="poly" title=" " alt="" coords="76,3403,81,3682,97,4121,112,4345,131,4543,143,4626,156,4694,171,4744,188,4775,208,4791,232,4802,258,4808,284,4811,283,4817,257,4814,230,4807,205,4796,184,4778,166,4746,151,4695,138,4627,126,4544,106,4345,92,4121,76,3683,70,3403"/>
<area shape="rect" title=" " alt="" coords="251,4854,454,4910"/>
<area shape="poly" title=" " alt="" coords="76,3403,80,3694,96,4152,111,4388,130,4596,142,4683,156,4755,171,4808,188,4840,216,4862,251,4875,249,4880,213,4867,184,4843,166,4810,151,4756,137,4684,125,4597,105,4388,91,4153,75,3694,70,3403"/>
<area shape="rect" title=" " alt="" coords="260,4934,445,4990"/>
<area shape="poly" title=" " alt="" coords="76,3403,79,3707,94,4192,108,4440,128,4661,140,4753,154,4829,170,4886,188,4920,203,4934,220,4944,261,4957,259,4962,218,4949,200,4938,184,4923,165,4888,149,4831,135,4754,122,4662,103,4441,89,4192,74,3707,70,3403"/>
<area shape="rect" href="classshark_1_1_abstract_clustering.html" title="Base class for clustering." alt="" coords="268,5013,437,5054"/>
<area shape="poly" title=" " alt="" coords="75,3403,77,3722,82,3966,90,4233,104,4495,124,4728,137,4825,152,4905,169,4964,188,5000,204,5014,224,5024,268,5035,266,5040,222,5029,201,5019,184,5003,164,4966,147,4906,132,4826,119,4729,99,4496,85,4233,77,3967,72,3722,70,3403"/>
<area shape="rect" href="classshark_1_1_abstract_metric.html" title="Base&#45;class for metrics." alt="" coords="279,5079,426,5119"/>
<area shape="poly" title=" " alt="" coords="75,3404,77,3734,81,3988,89,4265,102,4538,122,4781,135,4882,151,4965,168,5027,188,5064,207,5080,229,5091,279,5100,278,5106,227,5096,204,5084,184,5067,163,5029,145,4966,130,4882,117,4781,97,4539,83,4265,75,3988,71,3734,70,3404"/>
<area shape="rect" href="classshark_1_1_abstract_model.html" title="Base class for all Models." alt="" coords="262,5143,443,5199"/>
<area shape="poly" title=" " alt="" coords="75,3403,76,3745,80,4008,88,4296,101,4580,122,4833,135,4938,150,5025,168,5090,188,5129,203,5143,221,5154,262,5167,260,5172,219,5159,200,5148,184,5133,163,5092,145,5027,129,4939,116,4833,96,4581,83,4296,75,4008,71,3745,70,3403"/>
<area shape="rect" href="classshark_1_1_abstract_optimizer.html" title="An optimizer that optimizes general objective functions." alt="" coords="253,5223,452,5279"/>
<area shape="poly" title=" " alt="" coords="75,3403,75,3758,78,4034,86,4336,99,4633,119,4898,133,5009,149,5100,167,5168,188,5209,201,5222,217,5232,254,5245,252,5250,215,5237,198,5226,184,5213,162,5170,143,5101,127,5010,114,4899,94,4634,80,4336,73,4034,70,3758,70,3403"/>
<area shape="rect" href="classshark_1_1_abstract_trainer.html" title="Superclass of supervised learning algorithms." alt="" coords="275,5303,430,5343"/>
<area shape="poly" title=" " alt="" coords="76,3403,87,3786,110,4406,126,4722,144,4997,165,5198,176,5259,188,5289,206,5305,227,5315,275,5325,274,5330,225,5320,203,5309,183,5293,171,5261,160,5198,139,4998,120,4722,105,4406,82,3786,71,3403"/>
<area shape="rect" href="classshark_1_1_abstract_unsupervised_trainer.html" title="Superclass of unsupervised learning algorithms." alt="" coords="257,5368,448,5409"/>
<area shape="poly" title=" " alt="" coords="76,3403,87,3797,109,4438,125,4765,143,5050,164,5258,176,5322,188,5353,202,5366,219,5376,257,5387,256,5393,217,5381,199,5371,183,5357,171,5324,159,5259,138,5051,119,4766,104,4439,81,3797,71,3403"/>
<area shape="rect" href="classshark_1_1_binary_layer.html" title="Layer of binary units taking values in {0,1}." alt="" coords="287,5433,418,5459"/>
<area shape="poly" title=" " alt="" coords="76,3403,86,3809,107,4473,123,4811,141,5106,163,5321,175,5387,188,5419,208,5435,233,5445,260,5450,287,5451,287,5456,259,5455,232,5450,206,5439,184,5422,170,5388,158,5321,136,5106,118,4811,102,4473,80,3809,71,3403"/>
<area shape="rect" href="classshark_1_1_bipolar_layer.html" title="Layer of bipolar units taking values in {&#45;1,1}." alt="" coords="286,5482,419,5508"/>
<area shape="poly" title=" " alt="" coords="76,3404,85,3819,106,4499,122,4846,141,5149,163,5369,175,5437,188,5469,208,5485,232,5495,259,5500,285,5501,285,5506,258,5505,231,5500,205,5490,184,5473,170,5438,157,5370,135,5149,117,4847,101,4500,80,3819,71,3404"/>
<area shape="rect" href="classshark_1_1_c_svm_derivative.html" title="This class provides two main member functions for computing the derivative of a C&#45;SVM hypothesis w...." alt="" coords="264,5532,441,5573"/>
<area shape="poly" title=" " alt="" coords="76,3403,85,3826,107,4523,122,4879,141,5189,163,5415,175,5485,188,5519,204,5533,222,5543,265,5553,263,5558,220,5548,200,5537,183,5522,170,5486,157,5416,135,5189,117,4879,101,4523,80,3826,71,3403"/>
<area shape="rect" href="classshark_1_1_data.html" title="Data container." alt="" coords="282,5597,423,5623"/>
<area shape="poly" title=" " alt="" coords="76,3403,84,3838,105,4556,120,4923,139,5243,162,5476,174,5548,188,5583,207,5598,230,5608,256,5613,281,5615,281,5620,255,5619,229,5613,204,5603,184,5586,169,5549,156,5477,134,5243,115,4923,99,4556,79,3838,71,3403"/>
<area shape="rect" href="classshark_1_1_gaussian_layer.html" title="A layer of Gaussian neurons." alt="" coords="278,5646,427,5672"/>
<area shape="poly" title=" " alt="" coords="76,3404,84,3848,104,4583,119,4958,138,5286,161,5524,174,5598,188,5633,206,5648,229,5658,253,5663,278,5665,278,5670,252,5669,227,5663,204,5653,184,5637,169,5599,156,5525,133,5286,114,4958,99,4583,79,3848,71,3404"/>
<area shape="rect" href="classshark_1_1_labeled_data.html" title="Data set for supervised learning." alt="" coords="285,5696,420,5737"/>
<area shape="poly" title=" " alt="" coords="76,3403,84,3855,104,4606,119,4990,138,5325,161,5570,174,5646,188,5683,208,5699,232,5710,258,5716,285,5719,284,5724,257,5722,230,5715,205,5704,183,5686,169,5647,156,5571,133,5326,114,4990,99,4606,79,3855,71,3403"/>
<area shape="rect" href="classshark_1_1_line_search.html" title="Wrapper for the linesearch class of functions in the linear algebra library." alt="" coords="284,5761,421,5802"/>
<area shape="poly" title=" " alt="" coords="76,3403,84,3867,103,4639,118,5034,137,5379,161,5631,174,5709,181,5733,188,5747,208,5763,232,5775,258,5781,284,5784,283,5789,257,5786,230,5780,205,5768,184,5750,176,5735,169,5710,155,5632,132,5379,113,5034,98,4639,78,3867,71,3403"/>
<area shape="rect" href="structshark_1_1_multi_task_sample.html" title="Aggregation of input data and task index." alt="" coords="272,5827,433,5867"/>
<area shape="poly" title=" " alt="" coords="76,3403,83,3878,102,4672,117,5079,136,5434,160,5693,173,5773,181,5798,188,5812,205,5827,225,5838,272,5848,270,5853,224,5843,202,5831,184,5815,176,5800,168,5774,155,5694,131,5434,112,5079,97,4672,78,3879,70,3403"/>
<area shape="rect" href="classshark_1_1_typed_flags.html" title="Flexible and extensible mechanisms for holding flags." alt="" coords="284,5892,421,5933"/>
<area shape="poly" title=" " alt="" coords="76,3404,83,3891,101,4706,116,5124,135,5488,147,5637,159,5755,173,5837,180,5863,188,5877,208,5894,232,5905,258,5912,284,5914,283,5920,257,5917,230,5910,205,5899,184,5881,175,5865,168,5838,154,5756,141,5637,130,5489,111,5124,96,4706,77,3891,70,3404"/>
<area shape="rect" title=" " alt="" coords="260,5957,445,5998"/>
<area shape="poly" title=" " alt="" coords="76,3404,82,3902,100,4739,115,5168,134,5543,146,5695,159,5817,173,5901,180,5928,188,5943,203,5956,220,5966,261,5977,259,5983,218,5971,200,5961,184,5946,175,5930,167,5903,153,5818,141,5696,129,5543,110,5168,95,4739,77,3902,70,3404"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a7baa9ce108d7278822297ce15882782a" id="r_a7baa9ce108d7278822297ce15882782a"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classshark_1_1_i_serializable.html#a7baa9ce108d7278822297ce15882782a">~ISerializable</a> ()</td></tr>
<tr class="memdesc:a7baa9ce108d7278822297ce15882782a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Virtual d'tor.  <br /></td></tr>
<tr class="separator:a7baa9ce108d7278822297ce15882782a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4ad9a7c274deff642f91e98417fbc63" id="r_ad4ad9a7c274deff642f91e98417fbc63"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classshark_1_1_i_serializable.html#ad4ad9a7c274deff642f91e98417fbc63">read</a> (<a class="el" href="namespaceshark.html#ada68729491840669e47c8ad42282424f">InArchive</a> &amp;archive)</td></tr>
<tr class="memdesc:ad4ad9a7c274deff642f91e98417fbc63"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read the component from the supplied archive.  <br /></td></tr>
<tr class="separator:ad4ad9a7c274deff642f91e98417fbc63"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9bddedd42933c922e323b73131f62f12" id="r_a9bddedd42933c922e323b73131f62f12"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classshark_1_1_i_serializable.html#a9bddedd42933c922e323b73131f62f12">write</a> (<a class="el" href="namespaceshark.html#af4f8eb8e9618f5236b71bbcb12b8a524">OutArchive</a> &amp;archive) const</td></tr>
<tr class="memdesc:a9bddedd42933c922e323b73131f62f12"><td class="mdescLeft">&#160;</td><td class="mdescRight">Write the component to the supplied archive.  <br /></td></tr>
<tr class="separator:a9bddedd42933c922e323b73131f62f12"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abdda0c5b8e065b8afbac2cba8f58e841" id="r_abdda0c5b8e065b8afbac2cba8f58e841"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classshark_1_1_i_serializable.html#abdda0c5b8e065b8afbac2cba8f58e841">load</a> (<a class="el" href="namespaceshark.html#ada68729491840669e47c8ad42282424f">InArchive</a> &amp;archive, unsigned int version)</td></tr>
<tr class="memdesc:abdda0c5b8e065b8afbac2cba8f58e841"><td class="mdescLeft">&#160;</td><td class="mdescRight">Versioned loading of components, calls read(...).  <br /></td></tr>
<tr class="separator:abdda0c5b8e065b8afbac2cba8f58e841"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5bf66fa8db15cc529bec98976a2f5255" id="r_a5bf66fa8db15cc529bec98976a2f5255"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classshark_1_1_i_serializable.html#a5bf66fa8db15cc529bec98976a2f5255">save</a> (<a class="el" href="namespaceshark.html#af4f8eb8e9618f5236b71bbcb12b8a524">OutArchive</a> &amp;archive, unsigned int version) const</td></tr>
<tr class="memdesc:a5bf66fa8db15cc529bec98976a2f5255"><td class="mdescLeft">&#160;</td><td class="mdescRight">Versioned storing of components, calls write(...).  <br /></td></tr>
<tr class="separator:a5bf66fa8db15cc529bec98976a2f5255"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4560a94e8f4908fe8627e41e7d965735" id="r_a4560a94e8f4908fe8627e41e7d965735"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classshark_1_1_i_serializable.html#a4560a94e8f4908fe8627e41e7d965735">BOOST_SERIALIZATION_SPLIT_MEMBER</a> ()</td></tr>
<tr class="separator:a4560a94e8f4908fe8627e41e7d965735"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Abstracts serializing functionality. </p>
<p>In order to integrate alien serialization libraries with the components based on this interface, the classes boost::archive::polymorphic_iarchive and boost::archive::polymorphic_oarchive need to be implemented in terms of alien serialization library. </p>

<p class="definition">Definition at line <a class="el" href="_i_serializable_8h_source.html#l00091">91</a> of file <a class="el" href="_i_serializable_8h_source.html">ISerializable.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a7baa9ce108d7278822297ce15882782a" name="a7baa9ce108d7278822297ce15882782a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7baa9ce108d7278822297ce15882782a">&#9670;&#160;</a></span>~ISerializable()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual shark::ISerializable::~ISerializable </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Virtual d'tor. </p>

<p class="definition">Definition at line <a class="el" href="_i_serializable_8h_source.html#l00096">96</a> of file <a class="el" href="_i_serializable_8h_source.html">ISerializable.h</a>.</p>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a4560a94e8f4908fe8627e41e7d965735" name="a4560a94e8f4908fe8627e41e7d965735"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4560a94e8f4908fe8627e41e7d965735">&#9670;&#160;</a></span>BOOST_SERIALIZATION_SPLIT_MEMBER()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">shark::ISerializable::BOOST_SERIALIZATION_SPLIT_MEMBER </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="abdda0c5b8e065b8afbac2cba8f58e841" name="abdda0c5b8e065b8afbac2cba8f58e841"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abdda0c5b8e065b8afbac2cba8f58e841">&#9670;&#160;</a></span>load()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void shark::ISerializable::load </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespaceshark.html#ada68729491840669e47c8ad42282424f">InArchive</a> &amp;&#160;</td>
          <td class="paramname"><em>archive</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned int&#160;</td>
          <td class="paramname"><em>version</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Versioned loading of components, calls read(...). </p>

<p class="definition">Definition at line <a class="el" href="_i_serializable_8h_source.html#l00115">115</a> of file <a class="el" href="_i_serializable_8h_source.html">ISerializable.h</a>.</p>

<p class="reference">References <a class="el" href="classshark_1_1_i_serializable.html#ad4ad9a7c274deff642f91e98417fbc63">read()</a>.</p>

</div>
</div>
<a id="ad4ad9a7c274deff642f91e98417fbc63" name="ad4ad9a7c274deff642f91e98417fbc63"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad4ad9a7c274deff642f91e98417fbc63">&#9670;&#160;</a></span>read()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void shark::ISerializable::read </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespaceshark.html#ada68729491840669e47c8ad42282424f">InArchive</a> &amp;&#160;</td>
          <td class="paramname"><em>archive</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Read the component from the supplied archive. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in,out]</td><td class="paramname">archive</td><td>The archive to read from. </td></tr>
  </table>
  </dd>
</dl>

<p>Reimplemented in <a class="el" href="classshark_1_1_a_r_d_kernel_unconstrained.html#ab07f20b41ea7c29f6b0297ba34cf040d">shark::ARDKernelUnconstrained&lt; InputType &gt;</a>, <a class="el" href="classshark_1_1_discrete_kernel.html#af1eb1494ee1d205dab4f4b276f332de6">shark::DiscreteKernel</a>, <a class="el" href="classshark_1_1_gaussian_rbf_kernel.html#a08353ce4a1575e9dc100e25a71b8643f">shark::GaussianRbfKernel&lt; InputType &gt;</a>, <a class="el" href="classshark_1_1_linear_kernel.html#a458cbc276f274f6892a3ba2190510d6d">shark::LinearKernel&lt; InputType &gt;</a>, <a class="el" href="classshark_1_1_monomial_kernel.html#a098d0c0241648053542bc4ef4dd77acf">shark::MonomialKernel&lt; InputType &gt;</a>, <a class="el" href="structshark_1_1_multi_task_sample.html#a5de304c0f2e7d2cfecd56dc305264559">shark::MultiTaskSample&lt; InputTypeT &gt;</a>, <a class="el" href="classshark_1_1_gaussian_task_kernel.html#ac89541fe765cdc20608138848b66ac59">shark::GaussianTaskKernel&lt; InputTypeT &gt;</a>, <a class="el" href="classshark_1_1_polynomial_kernel.html#aa672f4e0ffee8eded6e34d7c7f081636">shark::PolynomialKernel&lt; InputType &gt;</a>, <a class="el" href="classshark_1_1_product_kernel.html#aeac1d8abd81b80d1550213f5a0cdd0d0">shark::ProductKernel&lt; InputType &gt;</a>, <a class="el" href="classshark_1_1_product_kernel.html#aeac1d8abd81b80d1550213f5a0cdd0d0">shark::ProductKernel&lt; MultiTaskSample&lt; InputTypeT &gt; &gt;</a>, <a class="el" href="classshark_1_1_scaled_kernel.html#a7f6e20a47ab00f460f22ade7bb4d9d47">shark::ScaledKernel&lt; InputType &gt;</a>, <a class="el" href="classshark_1_1_weighted_sum_kernel.html#a03eb586f4658acdf41643b761f932b3d">shark::WeightedSumKernel&lt; InputType &gt;</a>, <a class="el" href="classshark_1_1_weighted_sum_kernel.html#a03eb586f4658acdf41643b761f932b3d">shark::WeightedSumKernel&lt; InputType &gt;</a>, <a class="el" href="classshark_1_1_c_m_a.html#af043e55b471f98e30cf86e00349ddb5b">shark::CMA</a>, <a class="el" href="classshark_1_1_c_m_s_a.html#ae566583eb68bd89e3c728d117fea8c3a">shark::CMSA</a>, <a class="el" href="classshark_1_1_cross_entropy_method.html#a51ac45a57be33ee94e76fc7024870628">shark::CrossEntropyMethod</a>, <a class="el" href="classshark_1_1_elitist_c_m_a.html#a1c7671e276787d93cc32ff6165d4b5f6">shark::ElitistCMA</a>, <a class="el" href="classshark_1_1_grid_search.html#a8fa6193d9d0509929c827c59b62e3b3a">shark::GridSearch</a>, <a class="el" href="classshark_1_1_nested_grid_search.html#acc163d14a00c8801b118dc6e48f1bb44">shark::NestedGridSearch</a>, <a class="el" href="classshark_1_1_point_search.html#afc65c684eb51d11d522c324ea6ebce6a">shark::PointSearch</a>, <a class="el" href="classshark_1_1_indicator_based_m_o_c_m_a.html#a5fe33e996dc9d626c2067fc02425297b">shark::IndicatorBasedMOCMA&lt; Indicator &gt;</a>, <a class="el" href="classshark_1_1_indicator_based_real_coded_n_s_g_a_i_i.html#ad65c4da2221a12a9a8598c4cda6b6700">shark::IndicatorBasedRealCodedNSGAII&lt; Indicator &gt;</a>, <a class="el" href="classshark_1_1_indicator_based_real_coded_n_s_g_a_i_i.html#ad65c4da2221a12a9a8598c4cda6b6700">shark::IndicatorBasedRealCodedNSGAII&lt; NSGA3Indicator &gt;</a>, <a class="el" href="classshark_1_1_simplex_downhill.html#ae4c829c04db9534c9c44e3f893a512b5">shark::SimplexDownhill</a>, <a class="el" href="classshark_1_1_s_m_s_e_m_o_a.html#a1dc7fa02907634dc5d2a7d01f99cc431">shark::SMSEMOA</a>, <a class="el" href="classshark_1_1_indicator_based_steady_state_m_o_c_m_a.html#afa45b2fca7a2d0097533013ae47bed86">shark::IndicatorBasedSteadyStateMOCMA&lt; Indicator &gt;</a>, <a class="el" href="classshark_1_1_abstract_line_search_optimizer.html#aac2d86149b2232e949f41f4d04f86002">shark::AbstractLineSearchOptimizer&lt; SearchPointType &gt;</a>, <a class="el" href="classshark_1_1_abstract_line_search_optimizer.html#aac2d86149b2232e949f41f4d04f86002">shark::AbstractLineSearchOptimizer&lt; RealVector &gt;</a>, <a class="el" href="classshark_1_1_adam.html#ab0560f21fb8e543bd040c37e3ba3a35e">shark::Adam&lt; SearchPointType &gt;</a>, <a class="el" href="classshark_1_1_b_f_g_s.html#a1f423945c791d56e6ede294fce241531">shark::BFGS&lt; SearchPointType &gt;</a>, <a class="el" href="classshark_1_1_c_g.html#a3a13261a94421b23929ff9290e9f92e2">shark::CG&lt; SearchPointType &gt;</a>, <a class="el" href="classshark_1_1_l_b_f_g_s.html#adbf39210c8d5255385700e2f5fb6e019">shark::LBFGS&lt; SearchPointType &gt;</a>, <a class="el" href="classshark_1_1_line_search.html#aaff584e0cb9bb7fd7eddb6f7420042b8">shark::LineSearch&lt; SearchPointType &gt;</a>, <a class="el" href="classshark_1_1_line_search.html#aaff584e0cb9bb7fd7eddb6f7420042b8">shark::LineSearch&lt; RealVector &gt;</a>, <a class="el" href="classshark_1_1_rprop.html#ac754e595049b6dbbc114ac9c0f54ce0b">shark::Rprop&lt; SearchPointType &gt;</a>, <a class="el" href="classshark_1_1_steepest_descent.html#aedba477b932e74a2228e40403ca72664">shark::SteepestDescent&lt; SearchPointType &gt;</a>, <a class="el" href="classshark_1_1_optimization_trainer.html#ad449532e71b350608c5893be63d1b3d8">shark::OptimizationTrainer&lt; Model, LabelTypeT &gt;</a>, <a class="el" href="classshark_1_1_typed_flags.html#a93b8873116122847eddc92a3f975cc06">shark::TypedFlags&lt; Flag &gt;</a>, <a class="el" href="classshark_1_1_typed_flags.html#a93b8873116122847eddc92a3f975cc06">shark::TypedFlags&lt; Feature &gt;</a>, <a class="el" href="group__shark__globals.html#gade09075aa5a3e014a4204d5589f0012c">shark::Data&lt; Type &gt;</a>, <a class="el" href="group__shark__globals.html#gade09075aa5a3e014a4204d5589f0012c">shark::Data&lt; InputT &gt;</a>, <a class="el" href="group__shark__globals.html#gade09075aa5a3e014a4204d5589f0012c">shark::Data&lt; InputType &gt;</a>, <a class="el" href="group__shark__globals.html#gade09075aa5a3e014a4204d5589f0012c">shark::Data&lt; LabelT &gt;</a>, <a class="el" href="group__shark__globals.html#gade09075aa5a3e014a4204d5589f0012c">shark::Data&lt; LabelType &gt;</a>, <a class="el" href="group__shark__globals.html#gade09075aa5a3e014a4204d5589f0012c">shark::Data&lt; RealVector &gt;</a>, <a class="el" href="group__shark__globals.html#gade09075aa5a3e014a4204d5589f0012c">shark::Data&lt; SearchPointType &gt;</a>, <a class="el" href="group__shark__globals.html#gade09075aa5a3e014a4204d5589f0012c">shark::Data&lt; shark::MultiTaskSample &gt;</a>, <a class="el" href="group__shark__globals.html#gade09075aa5a3e014a4204d5589f0012c">shark::Data&lt; unsigned int &gt;</a>, <a class="el" href="group__shark__globals.html#ga846df24c10a85b0454cf06cabe55dcc2">shark::LabeledData&lt; InputT, LabelT &gt;</a>, <a class="el" href="group__shark__globals.html#ga846df24c10a85b0454cf06cabe55dcc2">shark::LabeledData&lt; InputType, LabelType &gt;</a>, <a class="el" href="group__shark__globals.html#ga846df24c10a85b0454cf06cabe55dcc2">shark::LabeledData&lt; InputType, unsigned int &gt;</a>, <a class="el" href="group__shark__globals.html#ga846df24c10a85b0454cf06cabe55dcc2">shark::LabeledData&lt; RealVector, RealVector &gt;</a>, <a class="el" href="group__shark__globals.html#ga846df24c10a85b0454cf06cabe55dcc2">shark::LabeledData&lt; RealVector, unsigned int &gt;</a>, <a class="el" href="classshark_1_1_abstract_model.html#a11203dd6f50218e4c341a5d24ff5d543">shark::AbstractModel&lt; InputTypeT, OutputTypeT, ParameterVectorType &gt;</a>, <a class="el" href="classshark_1_1_abstract_model.html#a11203dd6f50218e4c341a5d24ff5d543">shark::AbstractModel&lt; InputT, OutputT &gt;</a>, <a class="el" href="classshark_1_1_abstract_model.html#a11203dd6f50218e4c341a5d24ff5d543">shark::AbstractModel&lt; InputT, RealVector &gt;</a>, <a class="el" href="classshark_1_1_abstract_model.html#a11203dd6f50218e4c341a5d24ff5d543">shark::AbstractModel&lt; InputT, unsigned int &gt;</a>, <a class="el" href="classshark_1_1_abstract_model.html#a11203dd6f50218e4c341a5d24ff5d543">shark::AbstractModel&lt; InputType, RealVector &gt;</a>, <a class="el" href="classshark_1_1_abstract_model.html#a11203dd6f50218e4c341a5d24ff5d543">shark::AbstractModel&lt; InputType, unsigned int, RealVector &gt;</a>, <a class="el" href="classshark_1_1_abstract_model.html#a11203dd6f50218e4c341a5d24ff5d543">shark::AbstractModel&lt; Model::InputType, unsigned int, Model::ParameterVectorType &gt;</a>, <a class="el" href="classshark_1_1_abstract_model.html#a11203dd6f50218e4c341a5d24ff5d543">shark::AbstractModel&lt; RealVector, LabelType &gt;</a>, <a class="el" href="classshark_1_1_abstract_model.html#a11203dd6f50218e4c341a5d24ff5d543">shark::AbstractModel&lt; RealVector, RealVector &gt;</a>, <a class="el" href="classshark_1_1_abstract_model.html#a11203dd6f50218e4c341a5d24ff5d543">shark::AbstractModel&lt; RealVector, RealVector, RealVector &gt;</a>, <a class="el" href="classshark_1_1_abstract_model.html#a11203dd6f50218e4c341a5d24ff5d543">shark::AbstractModel&lt; VectorType, VectorType, VectorType &gt;</a>, <a class="el" href="classshark_1_1_classifier.html#acb5a2d1e5b06c0ef549b3e55d495cdc7">shark::Classifier&lt; Model &gt;</a>, <a class="el" href="classshark_1_1_classifier.html#acb5a2d1e5b06c0ef549b3e55d495cdc7">shark::Classifier&lt; detail::BaseNearestNeighbor&lt; InputType, unsigned int &gt; &gt;</a>, <a class="el" href="classshark_1_1_classifier.html#acb5a2d1e5b06c0ef549b3e55d495cdc7">shark::Classifier&lt; KernelExpansion&lt; InputType &gt; &gt;</a>, <a class="el" href="classshark_1_1_classifier.html#acb5a2d1e5b06c0ef549b3e55d495cdc7">shark::Classifier&lt; LinearModel&lt; RealVector &gt; &gt;</a>, <a class="el" href="classshark_1_1_abstract_clustering.html#a716046b5e610f0a26e3462d8dda27f45">shark::AbstractClustering&lt; InputT &gt;</a>, <a class="el" href="classshark_1_1_abstract_clustering.html#a716046b5e610f0a26e3462d8dda27f45">shark::AbstractClustering&lt; RealVector &gt;</a>, <a class="el" href="classshark_1_1_centroids.html#aac250dde37c2e65581d3f9714891e04d">shark::Centroids</a>, <a class="el" href="classshark_1_1_clustering_model.html#a9992375d324ad22ea888e0ecd4c9303f">shark::ClusteringModel&lt; InputT, OutputT &gt;</a>, <a class="el" href="classshark_1_1_clustering_model.html#a9992375d324ad22ea888e0ecd4c9303f">shark::ClusteringModel&lt; InputT, RealVector &gt;</a>, <a class="el" href="classshark_1_1_clustering_model.html#a9992375d324ad22ea888e0ecd4c9303f">shark::ClusteringModel&lt; InputT, unsigned int &gt;</a>, <a class="el" href="classshark_1_1_c_m_a_c_map.html#a1af8ce06b347c7ab4c4069cd196d85dd">shark::CMACMap</a>, <a class="el" href="classshark_1_1_concatenated_model.html#a7106a8909f995781d3a426fd5ff85518">shark::ConcatenatedModel&lt; VectorType &gt;</a>, <a class="el" href="classshark_1_1_conv2_d_model.html#ae6bb09a47a944952e12a735fc1be7d43">shark::Conv2DModel&lt; VectorType, ActivationFunction &gt;</a>, <a class="el" href="classshark_1_1_dropout_layer.html#a437851bcf235d76b8b9a5420f642bdea">shark::DropoutLayer&lt; VectorType &gt;</a>, <a class="el" href="classshark_1_1_abstract_metric.html#a8286ec6f54f35ab53a92d42cb251d6e4">shark::AbstractMetric&lt; InputTypeT &gt;</a>, <a class="el" href="classshark_1_1_abstract_metric.html#a8286ec6f54f35ab53a92d42cb251d6e4">shark::AbstractMetric&lt; InputType &gt;</a>, <a class="el" href="classshark_1_1_abstract_metric.html#a8286ec6f54f35ab53a92d42cb251d6e4">shark::AbstractMetric&lt; MultiTaskSample&lt; InputTypeT &gt; &gt;</a>, <a class="el" href="classshark_1_1_abstract_metric.html#a8286ec6f54f35ab53a92d42cb251d6e4">shark::AbstractMetric&lt; RealVector &gt;</a>, <a class="el" href="classshark_1_1_abstract_metric.html#a8286ec6f54f35ab53a92d42cb251d6e4">shark::AbstractMetric&lt; std::size_t &gt;</a>, <a class="el" href="classshark_1_1_c_svm_derivative.html#a4a57799c4b3da25509930d480a0aed19">shark::CSvmDerivative&lt; InputType, CacheType &gt;</a>, <a class="el" href="classshark_1_1_kernel_expansion.html#a3b4d90a82af13e81f0ddb9bbc133a2a8">shark::KernelExpansion&lt; InputType &gt;</a>, <a class="el" href="classshark_1_1_linear_model.html#add90eac4cd04eb844acbf0ab0b32a9af">shark::LinearModel&lt; InputType, ActivationFunction &gt;</a>, <a class="el" href="classshark_1_1_linear_model.html#add90eac4cd04eb844acbf0ab0b32a9af">shark::LinearModel&lt; RealVector &gt;</a>, <a class="el" href="classshark_1_1_neuron_layer.html#abee464995a2511f6433aea9e3e51cb44">shark::NeuronLayer&lt; NeuronType, VectorType &gt;</a>, <a class="el" href="classshark_1_1_normalizer.html#a70516fb4229bc2e1ac915e69d091841c">shark::Normalizer&lt; VectorType &gt;</a>, <a class="el" href="classshark_1_1_one_versus_one_classifier.html#ad4eedddd8b965056551409b8525c427e">shark::OneVersusOneClassifier&lt; InputType, VectorType &gt;</a>, <a class="el" href="classshark_1_1_pooling_layer.html#a7844e7de771788a2cd7b8811b45f98b8">shark::PoolingLayer&lt; VectorType &gt;</a>, <a class="el" href="classshark_1_1_r_b_f_layer.html#a332b99e89c51c3a80da79691f7b878f5">shark::RBFLayer</a>, <a class="el" href="classshark_1_1_resize_layer.html#a11d506d07029226e1436c78e3ee75df7">shark::ResizeLayer&lt; VectorType &gt;</a>, <a class="el" href="classshark_1_1_c_a_r_tree.html#aa9417860a291a1f8703c89cb0268c29c">shark::CARTree&lt; LabelType &gt;</a>, <a class="el" href="classshark_1_1_binary_layer.html#a1c4afed5e0ebfb89c536183123c5360f">shark::BinaryLayer</a>, <a class="el" href="classshark_1_1_bipolar_layer.html#a978f4c7acbf8905f6ceaa60f8db7c057">shark::BipolarLayer</a>, <a class="el" href="classshark_1_1_gaussian_layer.html#a8c717e6c37de891dd44a1a4640d589a0">shark::GaussianLayer</a>, and <a class="el" href="classshark_1_1_r_b_m.html#a1f347deac6a9d06e1ae485dfa0fd276e">shark::RBM&lt; VisibleLayerT, HiddenLayerT, randomT &gt;</a>.</p>

<p class="definition">Definition at line <a class="el" href="_i_serializable_8h_source.html#l00102">102</a> of file <a class="el" href="_i_serializable_8h_source.html">ISerializable.h</a>.</p>

<p class="reference">Referenced by <a class="el" href="classshark_1_1_i_serializable.html#abdda0c5b8e065b8afbac2cba8f58e841">load()</a>.</p>

</div>
</div>
<a id="a5bf66fa8db15cc529bec98976a2f5255" name="a5bf66fa8db15cc529bec98976a2f5255"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5bf66fa8db15cc529bec98976a2f5255">&#9670;&#160;</a></span>save()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void shark::ISerializable::save </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespaceshark.html#af4f8eb8e9618f5236b71bbcb12b8a524">OutArchive</a> &amp;&#160;</td>
          <td class="paramname"><em>archive</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned int&#160;</td>
          <td class="paramname"><em>version</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Versioned storing of components, calls write(...). </p>

<p class="definition">Definition at line <a class="el" href="_i_serializable_8h_source.html#l00124">124</a> of file <a class="el" href="_i_serializable_8h_source.html">ISerializable.h</a>.</p>

<p class="reference">References <a class="el" href="classshark_1_1_i_serializable.html#a9bddedd42933c922e323b73131f62f12">write()</a>.</p>

</div>
</div>
<a id="a9bddedd42933c922e323b73131f62f12" name="a9bddedd42933c922e323b73131f62f12"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9bddedd42933c922e323b73131f62f12">&#9670;&#160;</a></span>write()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void shark::ISerializable::write </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespaceshark.html#af4f8eb8e9618f5236b71bbcb12b8a524">OutArchive</a> &amp;&#160;</td>
          <td class="paramname"><em>archive</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Write the component to the supplied archive. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in,out]</td><td class="paramname">archive</td><td>The archive to write to. </td></tr>
  </table>
  </dd>
</dl>

<p>Reimplemented in <a class="el" href="classshark_1_1_a_r_d_kernel_unconstrained.html#a887ab2f88ec08fdde7c930ad5d9914f1">shark::ARDKernelUnconstrained&lt; InputType &gt;</a>, <a class="el" href="classshark_1_1_discrete_kernel.html#aa6ceb9cefe199070f62832348f9c4421">shark::DiscreteKernel</a>, <a class="el" href="classshark_1_1_gaussian_rbf_kernel.html#a4fd68f15eb82ff3894f4077d0cb2d284">shark::GaussianRbfKernel&lt; InputType &gt;</a>, <a class="el" href="classshark_1_1_linear_kernel.html#a2c8610c2917e19e1b0e35add96718463">shark::LinearKernel&lt; InputType &gt;</a>, <a class="el" href="classshark_1_1_model_kernel.html#aed3c9419a10b26aabb60dabafa24275a">shark::ModelKernel&lt; InputType &gt;</a>, <a class="el" href="classshark_1_1_monomial_kernel.html#a8c3df4441eb82c4a0bfcdbe97e6ce758">shark::MonomialKernel&lt; InputType &gt;</a>, <a class="el" href="structshark_1_1_multi_task_sample.html#a2d8507c0c1f15728fdfafbc5942fdfaf">shark::MultiTaskSample&lt; InputTypeT &gt;</a>, <a class="el" href="classshark_1_1_gaussian_task_kernel.html#aa82b43af690db009d1a2c0f052451f29">shark::GaussianTaskKernel&lt; InputTypeT &gt;</a>, <a class="el" href="classshark_1_1_polynomial_kernel.html#aa2e39b7ba4d4a02b1745ade3fd28181f">shark::PolynomialKernel&lt; InputType &gt;</a>, <a class="el" href="classshark_1_1_product_kernel.html#ac9c1bfb999363139a18252af55b119d5">shark::ProductKernel&lt; InputType &gt;</a>, <a class="el" href="classshark_1_1_product_kernel.html#ac9c1bfb999363139a18252af55b119d5">shark::ProductKernel&lt; MultiTaskSample&lt; InputTypeT &gt; &gt;</a>, <a class="el" href="classshark_1_1_scaled_kernel.html#a41ae2a868b1e1c64f8eaac6bc0e8453a">shark::ScaledKernel&lt; InputType &gt;</a>, <a class="el" href="classshark_1_1_weighted_sum_kernel.html#a8e7dc5ce57c2378159ff080e49a18382">shark::WeightedSumKernel&lt; InputType &gt;</a>, <a class="el" href="classshark_1_1_weighted_sum_kernel.html#a8e7dc5ce57c2378159ff080e49a18382">shark::WeightedSumKernel&lt; InputType &gt;</a>, <a class="el" href="classshark_1_1_c_m_a.html#a69554923b2647c1eddf0aa3ca5a1ab53">shark::CMA</a>, <a class="el" href="classshark_1_1_c_m_s_a.html#ad1073e03895e4aa8983fe34fd084054d">shark::CMSA</a>, <a class="el" href="classshark_1_1_cross_entropy_method.html#a908b9eccea031c98b26a46357952abd7">shark::CrossEntropyMethod</a>, <a class="el" href="classshark_1_1_elitist_c_m_a.html#a323034584e6ae4951ab79f9b504728fd">shark::ElitistCMA</a>, <a class="el" href="classshark_1_1_grid_search.html#a3b6f1136e80165ecdea7e03df801f96f">shark::GridSearch</a>, <a class="el" href="classshark_1_1_nested_grid_search.html#aa9b5d9cd975a160a3f24edae703bf1e7">shark::NestedGridSearch</a>, <a class="el" href="classshark_1_1_point_search.html#a6fa53e94f0eeceabbc5bbf868b5ed77b">shark::PointSearch</a>, <a class="el" href="classshark_1_1_indicator_based_m_o_c_m_a.html#a5645eec5cc98342c26c9bac85e770a6d">shark::IndicatorBasedMOCMA&lt; Indicator &gt;</a>, <a class="el" href="classshark_1_1_indicator_based_real_coded_n_s_g_a_i_i.html#abea5ac7d2dcbf9edf7018d16230b259f">shark::IndicatorBasedRealCodedNSGAII&lt; Indicator &gt;</a>, <a class="el" href="classshark_1_1_indicator_based_real_coded_n_s_g_a_i_i.html#abea5ac7d2dcbf9edf7018d16230b259f">shark::IndicatorBasedRealCodedNSGAII&lt; NSGA3Indicator &gt;</a>, <a class="el" href="classshark_1_1_simplex_downhill.html#a5d9266eb4c29db81c104eab71c7890e7">shark::SimplexDownhill</a>, <a class="el" href="classshark_1_1_s_m_s_e_m_o_a.html#ae17de769f47872348814bdff64ba1f9d">shark::SMSEMOA</a>, <a class="el" href="classshark_1_1_indicator_based_steady_state_m_o_c_m_a.html#a0edd4f0218582b0525b3e87e9e8a5641">shark::IndicatorBasedSteadyStateMOCMA&lt; Indicator &gt;</a>, <a class="el" href="classshark_1_1_abstract_line_search_optimizer.html#a184bd9be70f815f9cb8d45782be364a7">shark::AbstractLineSearchOptimizer&lt; SearchPointType &gt;</a>, <a class="el" href="classshark_1_1_abstract_line_search_optimizer.html#a184bd9be70f815f9cb8d45782be364a7">shark::AbstractLineSearchOptimizer&lt; RealVector &gt;</a>, <a class="el" href="classshark_1_1_adam.html#aff40083e249cf987ca9232c4af82138b">shark::Adam&lt; SearchPointType &gt;</a>, <a class="el" href="classshark_1_1_b_f_g_s.html#aa11e064ff150fe05df14d839e0b9e65c">shark::BFGS&lt; SearchPointType &gt;</a>, <a class="el" href="classshark_1_1_c_g.html#a1d597e2346a245078bfcf2679707fd25">shark::CG&lt; SearchPointType &gt;</a>, <a class="el" href="classshark_1_1_l_b_f_g_s.html#ab5341c7990a3411e81bf04dd00b0983d">shark::LBFGS&lt; SearchPointType &gt;</a>, <a class="el" href="classshark_1_1_line_search.html#a6921816c3674b7ca83f308df70932da3">shark::LineSearch&lt; SearchPointType &gt;</a>, <a class="el" href="classshark_1_1_line_search.html#a6921816c3674b7ca83f308df70932da3">shark::LineSearch&lt; RealVector &gt;</a>, <a class="el" href="classshark_1_1_rprop.html#aa3eeff5854571f527c46558397f4e23b">shark::Rprop&lt; SearchPointType &gt;</a>, <a class="el" href="classshark_1_1_steepest_descent.html#a3a829170c0a8e14fba555d3eb30b7f96">shark::SteepestDescent&lt; SearchPointType &gt;</a>, <a class="el" href="classshark_1_1_optimization_trainer.html#abdc10088c9e637d0008ec1bc52007400">shark::OptimizationTrainer&lt; Model, LabelTypeT &gt;</a>, <a class="el" href="classshark_1_1_typed_flags.html#a0192569646b37c50d59adc630a317469">shark::TypedFlags&lt; Flag &gt;</a>, <a class="el" href="classshark_1_1_typed_flags.html#a0192569646b37c50d59adc630a317469">shark::TypedFlags&lt; Feature &gt;</a>, <a class="el" href="group__shark__globals.html#ga85030a0dabab1040989d82ae78dd98be">shark::Data&lt; Type &gt;</a>, <a class="el" href="group__shark__globals.html#ga85030a0dabab1040989d82ae78dd98be">shark::Data&lt; InputT &gt;</a>, <a class="el" href="group__shark__globals.html#ga85030a0dabab1040989d82ae78dd98be">shark::Data&lt; InputType &gt;</a>, <a class="el" href="group__shark__globals.html#ga85030a0dabab1040989d82ae78dd98be">shark::Data&lt; LabelT &gt;</a>, <a class="el" href="group__shark__globals.html#ga85030a0dabab1040989d82ae78dd98be">shark::Data&lt; LabelType &gt;</a>, <a class="el" href="group__shark__globals.html#ga85030a0dabab1040989d82ae78dd98be">shark::Data&lt; RealVector &gt;</a>, <a class="el" href="group__shark__globals.html#ga85030a0dabab1040989d82ae78dd98be">shark::Data&lt; SearchPointType &gt;</a>, <a class="el" href="group__shark__globals.html#ga85030a0dabab1040989d82ae78dd98be">shark::Data&lt; shark::MultiTaskSample &gt;</a>, <a class="el" href="group__shark__globals.html#ga85030a0dabab1040989d82ae78dd98be">shark::Data&lt; unsigned int &gt;</a>, <a class="el" href="group__shark__globals.html#gad2c0f1e5f794eb3c7e1c9d644ac6d0c1">shark::LabeledData&lt; InputT, LabelT &gt;</a>, <a class="el" href="group__shark__globals.html#gad2c0f1e5f794eb3c7e1c9d644ac6d0c1">shark::LabeledData&lt; InputType, LabelType &gt;</a>, <a class="el" href="group__shark__globals.html#gad2c0f1e5f794eb3c7e1c9d644ac6d0c1">shark::LabeledData&lt; InputType, unsigned int &gt;</a>, <a class="el" href="group__shark__globals.html#gad2c0f1e5f794eb3c7e1c9d644ac6d0c1">shark::LabeledData&lt; RealVector, RealVector &gt;</a>, <a class="el" href="group__shark__globals.html#gad2c0f1e5f794eb3c7e1c9d644ac6d0c1">shark::LabeledData&lt; RealVector, unsigned int &gt;</a>, <a class="el" href="classshark_1_1_abstract_model.html#a7d3f3d4d781954dc43d6cd445a5b56b4">shark::AbstractModel&lt; InputTypeT, OutputTypeT, ParameterVectorType &gt;</a>, <a class="el" href="classshark_1_1_abstract_model.html#a7d3f3d4d781954dc43d6cd445a5b56b4">shark::AbstractModel&lt; InputT, OutputT &gt;</a>, <a class="el" href="classshark_1_1_abstract_model.html#a7d3f3d4d781954dc43d6cd445a5b56b4">shark::AbstractModel&lt; InputT, RealVector &gt;</a>, <a class="el" href="classshark_1_1_abstract_model.html#a7d3f3d4d781954dc43d6cd445a5b56b4">shark::AbstractModel&lt; InputT, unsigned int &gt;</a>, <a class="el" href="classshark_1_1_abstract_model.html#a7d3f3d4d781954dc43d6cd445a5b56b4">shark::AbstractModel&lt; InputType, RealVector &gt;</a>, <a class="el" href="classshark_1_1_abstract_model.html#a7d3f3d4d781954dc43d6cd445a5b56b4">shark::AbstractModel&lt; InputType, unsigned int, RealVector &gt;</a>, <a class="el" href="classshark_1_1_abstract_model.html#a7d3f3d4d781954dc43d6cd445a5b56b4">shark::AbstractModel&lt; Model::InputType, unsigned int, Model::ParameterVectorType &gt;</a>, <a class="el" href="classshark_1_1_abstract_model.html#a7d3f3d4d781954dc43d6cd445a5b56b4">shark::AbstractModel&lt; RealVector, LabelType &gt;</a>, <a class="el" href="classshark_1_1_abstract_model.html#a7d3f3d4d781954dc43d6cd445a5b56b4">shark::AbstractModel&lt; RealVector, RealVector &gt;</a>, <a class="el" href="classshark_1_1_abstract_model.html#a7d3f3d4d781954dc43d6cd445a5b56b4">shark::AbstractModel&lt; RealVector, RealVector, RealVector &gt;</a>, <a class="el" href="classshark_1_1_abstract_model.html#a7d3f3d4d781954dc43d6cd445a5b56b4">shark::AbstractModel&lt; VectorType, VectorType, VectorType &gt;</a>, <a class="el" href="classshark_1_1_classifier.html#a580c095f6fdbb8abb438ad7af392bc77">shark::Classifier&lt; Model &gt;</a>, <a class="el" href="classshark_1_1_classifier.html#a580c095f6fdbb8abb438ad7af392bc77">shark::Classifier&lt; detail::BaseNearestNeighbor&lt; InputType, unsigned int &gt; &gt;</a>, <a class="el" href="classshark_1_1_classifier.html#a580c095f6fdbb8abb438ad7af392bc77">shark::Classifier&lt; KernelExpansion&lt; InputType &gt; &gt;</a>, <a class="el" href="classshark_1_1_classifier.html#a580c095f6fdbb8abb438ad7af392bc77">shark::Classifier&lt; LinearModel&lt; RealVector &gt; &gt;</a>, <a class="el" href="classshark_1_1_abstract_clustering.html#a1256454c153c93d532738311bf7600a0">shark::AbstractClustering&lt; InputT &gt;</a>, <a class="el" href="classshark_1_1_abstract_clustering.html#a1256454c153c93d532738311bf7600a0">shark::AbstractClustering&lt; RealVector &gt;</a>, <a class="el" href="classshark_1_1_centroids.html#a47f8243d170bf0c732a7c100b47574b5">shark::Centroids</a>, <a class="el" href="classshark_1_1_clustering_model.html#a4e2e1b22bebd57146434b0bcd5abd7d7">shark::ClusteringModel&lt; InputT, OutputT &gt;</a>, <a class="el" href="classshark_1_1_clustering_model.html#a4e2e1b22bebd57146434b0bcd5abd7d7">shark::ClusteringModel&lt; InputT, RealVector &gt;</a>, <a class="el" href="classshark_1_1_clustering_model.html#a4e2e1b22bebd57146434b0bcd5abd7d7">shark::ClusteringModel&lt; InputT, unsigned int &gt;</a>, <a class="el" href="classshark_1_1_c_m_a_c_map.html#ad9597822967b16ae5a73a9d3c9af1309">shark::CMACMap</a>, <a class="el" href="classshark_1_1_concatenated_model.html#ae2e6d07d50968b7f8d29b194c220ab2a">shark::ConcatenatedModel&lt; VectorType &gt;</a>, <a class="el" href="classshark_1_1_conv2_d_model.html#a8feb74e6ec2f1ef0331b78553f142bcb">shark::Conv2DModel&lt; VectorType, ActivationFunction &gt;</a>, <a class="el" href="classshark_1_1_dropout_layer.html#af43aa5910f185e67e2dc2d4bb7c94406">shark::DropoutLayer&lt; VectorType &gt;</a>, <a class="el" href="classshark_1_1_abstract_metric.html#a525c9c1f3d9af398bb257b8e42cafe24">shark::AbstractMetric&lt; InputTypeT &gt;</a>, <a class="el" href="classshark_1_1_abstract_metric.html#a525c9c1f3d9af398bb257b8e42cafe24">shark::AbstractMetric&lt; InputType &gt;</a>, <a class="el" href="classshark_1_1_abstract_metric.html#a525c9c1f3d9af398bb257b8e42cafe24">shark::AbstractMetric&lt; MultiTaskSample&lt; InputTypeT &gt; &gt;</a>, <a class="el" href="classshark_1_1_abstract_metric.html#a525c9c1f3d9af398bb257b8e42cafe24">shark::AbstractMetric&lt; RealVector &gt;</a>, <a class="el" href="classshark_1_1_abstract_metric.html#a525c9c1f3d9af398bb257b8e42cafe24">shark::AbstractMetric&lt; std::size_t &gt;</a>, <a class="el" href="classshark_1_1_c_svm_derivative.html#ab23ece6f8bff1fbfc3820b9c6031a874">shark::CSvmDerivative&lt; InputType, CacheType &gt;</a>, <a class="el" href="classshark_1_1_kernel_expansion.html#a962e6ea8753f0146c69ff41002c4e413">shark::KernelExpansion&lt; InputType &gt;</a>, <a class="el" href="classshark_1_1_linear_model.html#a70ce96ffbc504cbf6bc55637fbef2d95">shark::LinearModel&lt; InputType, ActivationFunction &gt;</a>, <a class="el" href="classshark_1_1_linear_model.html#a70ce96ffbc504cbf6bc55637fbef2d95">shark::LinearModel&lt; RealVector &gt;</a>, <a class="el" href="classshark_1_1_neuron_layer.html#af2adc70f436d1c451184d53347146b63">shark::NeuronLayer&lt; NeuronType, VectorType &gt;</a>, <a class="el" href="classshark_1_1_normalizer.html#af7a6042a8188ec54b40d326cfcdb95eb">shark::Normalizer&lt; VectorType &gt;</a>, <a class="el" href="classshark_1_1_one_versus_one_classifier.html#ad3bd0e335f681d47795214af7fcee3f7">shark::OneVersusOneClassifier&lt; InputType, VectorType &gt;</a>, <a class="el" href="classshark_1_1_pooling_layer.html#a90ee269f47474aabce23f512e82507e4">shark::PoolingLayer&lt; VectorType &gt;</a>, <a class="el" href="classshark_1_1_r_b_f_layer.html#a05b2cbad373fbe6e71cae2df22cc6887">shark::RBFLayer</a>, <a class="el" href="classshark_1_1_resize_layer.html#ad2d44978e71a8e9181d4204bf2b6bdce">shark::ResizeLayer&lt; VectorType &gt;</a>, <a class="el" href="classshark_1_1_c_a_r_tree.html#aee2721f04af7597a7df6a825b4ca7777">shark::CARTree&lt; LabelType &gt;</a>, <a class="el" href="classshark_1_1_binary_layer.html#a0c763de54f2b22134844f6b686615878">shark::BinaryLayer</a>, <a class="el" href="classshark_1_1_bipolar_layer.html#a3c3b72657fdf459e6292436dbbdd47d5">shark::BipolarLayer</a>, <a class="el" href="classshark_1_1_gaussian_layer.html#af6a8b46ec5a2bbef8c4fce3c17ddd565">shark::GaussianLayer</a>, and <a class="el" href="classshark_1_1_r_b_m.html#a86fc20140fb2838b0e2dbbdee0a36650">shark::RBM&lt; VisibleLayerT, HiddenLayerT, randomT &gt;</a>.</p>

<p class="definition">Definition at line <a class="el" href="_i_serializable_8h_source.html#l00109">109</a> of file <a class="el" href="_i_serializable_8h_source.html">ISerializable.h</a>.</p>

<p class="reference">Referenced by <a class="el" href="classshark_1_1_i_serializable.html#a5bf66fa8db15cc529bec98976a2f5255">save()</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>include/shark/Core/<a class="el" href="_i_serializable_8h_source.html">ISerializable.h</a></li>
</ul>
</div><!-- contents -->
</div>
</body>
</html>
